export interface MallProductVO {
  /**
   * 
   */
  id: string | number;

  /**
   * 分类ID
   */
  categoryId: string | number;

  /**
   * 商品名称
   */
  name: string;

  /**
   * 价格
   */
  price: number;

  /**
   * 库存
   */
  stock: number;

  /**
   * 缩略图URL
   */
  thumbnail: string;

  /**
   * 缩略图URLUrl
   */
  thumbnailUrl: string;
  /**
   * 详情图URL（JSON数组）
   */
  images: string;

  /**
   * 详情图URL（JSON数组）Url
   */
  imagesUrl: string;
  /**
   * 商品描述
   */
  description: string;

  /**
   * 销量
   */
  sales: number;

  /**
   * 状态(0=上架,1=下架)
   */
  status: number;

  /**
   * 是否热销
   */
  isHot: number;

  /**
   * 轮播图
   */
  carouselImage: string;

  /**
   * 轮播图Url
   */
  carouselImageUrl: string;
}

export interface MallProductForm extends BaseEntity {
  /**
   * 
   */
  id?: string | number;

  /**
   * 分类ID
   */
  categoryId?: string | number;

  /**
   * 商品名称
   */
  name?: string;

  /**
   * 价格
   */
  price?: string | number;

  /**
   * 库存
   */
  stock?: number;

  /**
   * 缩略图URL
   */
  thumbnail?: string;

  /**
   * 详情图URL（JSON数组）
   */
  images?: string;

  /**
   * 商品描述
   */
  description?: string;

  /**
   * 销量
   */
  sales?: number;

  /**
   * 状态(0=上架,1=下架)
   */
  status?: number;

  /**
   * 是否热销
   */
  isHot?: number;

  /**
   * 轮播图
   */
  carouselImage?: string;

}

export interface MallProductQuery extends PageQuery {

  /**
   * 分类ID
   */
  categoryId?: string | number;

  /**
   * 商品名称
   */
  name?: string;

  /**
   * 价格
   */
  price?: number;

  /**
   * 库存
   */
  stock?: number;

  /**
   * 缩略图URL
   */
  thumbnail?: string;

  /**
   * 详情图URL（JSON数组）
   */
  images?: string;

  /**
   * 商品描述
   */
  description?: string;

  /**
   * 销量
   */
  sales?: number;

  /**
   * 状态(0=上架,1=下架)
   */
  status?: number;

  /**
   * 是否热销
   */
  isHot?: number;

  /**
   * 轮播图
   */
  carouselImage?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



